package hacky.filebased.agent;

import java.io.File;

import org.junit.After;
import org.junit.Before;
import org.junit.Test;

public class FileUtilitiesTest {
    private static final String TEMP_DIR_NAME = "TEMP_DIR";

    private void createFileNamed(String name) throws Exception {
        FileUtilities.writeClassFile(new File("."), name, new byte[] {});
    }

    @Test
    public void tempDirectoryExistsAsFileIsRemovedAndRecreatedAsDirectory()
            throws Exception {
        createFileNamed(TEMP_DIR_NAME);
        FileUtilities.
    }

    @Test
    public void tempDirectoryExistsAsDirectoryThatIsEmptyAndIsRecreatedAsEmptyDirectory()
            throws Exception {
    }

    @Test
    public void tempDirectoryExistsAsDirectoryWithFilesAndIsRecreatedAsEmptyDirectory()
            throws Exception {
    }
}
